many pets - Espagnol Anglais Dictionnaire